sinking platforms - Turkish English Dictionary